@CHARSET "UTF-8";

div.gridy-default div.gridy-search { margin: 0 auto; margin-bottom: 15px; width: 900px; }
div.gridy-default div.gridy-search input[type="button"] { height: 28px; margin-left: 2px; width: 80px; }
div.gridy-default div.gridy-search input[type="text"] { color: #BBB; height: 20px; padding-left: 4px; margin: 0 15px 5px 15px; border: 1px solid #CACACA; }
div.gridy-default div.gridy-search input[type="text"].gridy-typed { color: #444; }

div.gridy-default div.gridy-arrow-none,
div.gridy-default div.gridy-arrow-down,
div.gridy-default div.gridy-arrow-up { background-image: url('../img/jquery-icons.png'); background-repeat: none; display: block; height: 16px; width: 16px; }

div.gridy-default div.gridy-arrow-up { background-position: 0 -48px; }
div.gridy-default div.gridy-arrow-none { background-position: -128px -32px; }
div.gridy-default div.gridy-arrow-down { background-position: -64px -48px; }

div.gridy-default a.gridy-no-sort { cursor: default; }

div.gridy-default div.gridy-sorter-bar { margin: 0 auto; margin-bottom: 35px; }
div.gridy-default div.gridy-sorter-bar div.gridy-sorter-item { float: left; margin-right: 10px; }
div.gridy-default div.gridy-sorter-bar div.gridy-sorter-item div { float: left; }
div.gridy-default div.gridy-sorter-bar div.gridy-sorter-item a { font: 14px monospace; color: #369; letter-spacing: 2px; text-decoration: none; text-transform: capitalize; }
div.gridy-default div.gridy-sorter-bar div.gridy-sorter-item a:hover { color: #339BD0; }
div.gridy-default div.gridy-sorter-bar div.gridy-sorter-item a.gridy-sorted { color: #2C8CBD; font-weight: bold; }

div.gridy-default div.gridy-fade { opacity: .6; }

div.gridy-default div.gridy-loading { clear: left; float: left; height: 22px; margin-left: 14px; width: 90px; }
div.gridy-default div.gridy-loading div { background: url("../img/loading.gif") no-repeat 0 3px; color: #555; font-size: 12px; text-indent: 15px; }

div.gridy-default div.gridy-result { color: #555; float: right; font-size: 12px; margin-bottom: 5px; margin-right: 35px; text-align: right; width: 190px; }

div.gridy-default div.gridy-header { clear: both; height: 21px; margin: 0 auto 0 15px; }
div.gridy-default div.gridy-header div.gridy-head-item { float: left; margin-top: 2px; padding: 0 7px; text-align: center; }
div.gridy-default div.gridy-header div.gridy-head-item div { float: right; }
div.gridy-default div.gridy-header div.gridy-head-item a { font-size: 10px; color: #369; letter-spacing: 1px; text-decoration: none; }
div.gridy-default div.gridy-header div.gridy-head-item a:hover { color: #339BD0; }
div.gridy-default div.gridy-header div.gridy-head-item a.gridy-sorted { color: #2C8CBD; font-weight: bold; }
div.gridy-default div.gridy-header div.gridy-column-button { padding-left: 0 !important; padding-right: 0 !important; }

div.gridy-default div.gridy-content { clear: both; height: auto; margin: 0 auto; overflow: visible; }
div.gridy-default div.gridy-content div.gridy-item-hover { background-color: #D9EBF5; border-color: #BBB; }
div.gridy-default div.gridy-content div.gridy-item-hover-scroll { background-color: #D9EBF5; border-color: #ECF1F5 #ECF1F5 #BBB #ECF1F5 !important; }
div.gridy-default div.gridy-content div.gridy-item-active-scroll { background-color: #ECF1F5; border-color: #ECF1F5 #ECF1F5 #BBB #ECF1F5 !important; }
div.gridy-default div.gridy-content p.gridy-no-result { height: 100%; color: #F55; font: bold 11px verdana; text-align: center; width: 100%; }

div.gridy-default div.gridy-content div.gridy-scroll { border-color: #FFF #FFF #BBB #FFF; margin-bottom: 0; }

/*div.gridy-default div.gridy-row { border: 1px solid #CCC; float: left; margin-bottom: -1px;width:100%;}*/
div.gridy-default div.gridy-row div.gridy-button { padding: 0 !important; }
div.gridy-default div.gridy-row div.gridy-column { float: left; margin-top: 4px; padding: 7px; }
div.gridy-default div.gridy-row div.gridy-button a {
	border: 1px solid #CECECE; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); cursor: pointer; display: block; height: 23px; margin-bottom: 6px; margin-right: 5px; padding-top: 6px; text-align: center; text-transform: lowercase; width: 90px;
	-khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

div.gridy-default div.gridy-footer { clear: both; height: 30px; margin: 0 auto; }
div.gridy-default div.gridy-footer div.gridy-find-option { float: left; margin-top: 7px; }
div.gridy-default div.gridy-footer div.gridy-row-option { float: left; margin-left: 5px; margin-top: 7px; }
div.gridy-default div.gridy-footer div.gridy-message { color: #F55; font-weight: bold; float: right; font-size: 12px; letter-spacing: .3px; margin-right: 20px; margin-top: 10px; text-align: right; }
div.gridy-default div.gridy-footer select {
	border: 1px solid #CECECE; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); cursor: pointer;
	-khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

div.gridy-default div.gridy-buttons { margin: 0 auto; text-align: center; }
div.gridy-default div.gridy-buttons input[type="button"].gridy-active { background-color: #F5F8F9; border: 1px solid #B5B5B5; cursor: default; color: #47A; }
div.gridy-default div.gridy-buttons input[type="button"].gridy-empty { color: #999; cursor: default; width: 25px; }
div.gridy-default div.gridy-buttons input[type="button"] {
	border: 1px solid #CECECE; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); cursor: pointer; height: 24px; margin-right: 2px; padding-bottom: 2px; text-align: center; width: 40px;
	-khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

